pedestrian guard rail - Espagnol Anglais Dictionnaire